package ren.wxyz.algorithm.demo;

/**
 * 公共方法
 * @author zxwang
 * @dateTime 2014年12月23日 下午7:49:52
 */
public class ComUtil {

	/**
	 * 打印数组到控制台
	 * @param arr 数组
	 */
	public static void printArray(int[] arr) {
		System.out.print("[");
		StringBuilder sb = new StringBuilder();
		for (int item : arr) {
			sb.append(item);
			sb.append(", ");
		}
		System.out.println(sb.substring(0, sb.length() - 2) + "]");
	}
	
	/**
	 * 比较两个数组是否一样
	 * @param a
	 * @param b
	 * @return
	 */
	public static boolean compareArray(int[] a, int[] b) {
		if (a.length != b.length) {
			return false;
		}
		
		int len = a.length;
		for (int i = 0; i < len; i++) {
			if (a[i] != b[i]) {
				return false;
			}
		}
		
		return true;
	}
	
	/**
	 * 测试主类
	 * @param args
	 */
	public static void main(String[] args) {
		test_printArray();
	}
	
	private static void test_printArray() {
		int[] a = new int[] {2,4,6,8,10};
		ComUtil.printArray(a);
	}
}
